/*blcok_element-modify*/
.login{
    background: #f7f7f7;
}
.login>.logo{
    width:8rem;
    display: block;
    margin: 3rem auto;

}
.login .msui_button-ft>p,.login .msui_button-hd>p{
    font-size: .6rem;
    padding: 0 1rem;
    text-align: center;
    flex: 1;
}
.login .msui_button-ft>p {
    color: #AAAAAA;
}
.login .msui_button-ft>a {
    flex: 1;
}
.login .msui_button-ft>a:first-child {
    text-align: left;
}
.login .msui_button-ft>a:last-child {
    text-align: right;
}
.msui_button-ft a{
    font-size: .8rem;
}
.choose .weui-cell__hd img {
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
}
.choose .msui_cells-title {
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    color: #3cb1ff;
}
.choose .asideBox {
    position: fixed;
    right: 0;
    top: 3rem;
    width: 2rem;
    z-index: 999;
}
.choose .asideBox .asideList {
    flex: 1;
}
.choose .asideBox .asideList a{
    display:block;
    text-align:center;
    color:  #3cb1ff;
}
.nav,.nav .weui-form-preview{
    background-color:#fff;
}
.nav .msui_navTop-title{
    color:#333;
}
.micon-in1 {
    content: " ";
    display: inline-block;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    height: .5rem;
    width: .5rem;
    border-width: 2px 2px 0 0;
    border-color:  #fc4208;
    border-style: solid;
    position: relative;
    margin-left: .3em;
}
.login_btn {
    color: #fff;
    background-color: #fc4208;
    line-height: 2rem;
    display: block;
    text-align: center;
    border-radius: 5px;
    margin: 1rem 0;
    font-size: .85rem;
}
.login_btn:hover,.login_btn:focus{
    color: #fff;
}
.login .msui_navTop-icon{
    font-size: .85rem;
}
.login .msui_navTop-icon:hover,.login .msui_navTop-icon:focus{
    color:#fc4208;
}
.l_cell{
    position: absolute;
    width:5rem;
    height:100%;
    right: 0;
    top: 0;
    font-size: .7rem;
}